.grid-demo .row {text-align: center;}
.grid-demo .row + .row {margin-top: 0.75rem;}
/* class 中以 col开头的类 */
/* .grid-demo .row > [class*=col-] {border: 1px solid #ddd;} */
.icons-demo .icon {width: 2.5rem;height: 2.5rem;margin: 0.15rem;font-size: 1.2rem;line-height: 2.5rem;text-align: center;background-color: #fff;border: 1px solid #ddd;border-radius: 1.25rem;display: inline-block;}
/* yd-serach 开始 */
/* 搜索框 */
.yd-search-input {
  height: 1.4rem;
  width: 100%;
  transform: translate3d(0,0,0);		
  margin-right: 0;
  transition: all .3s;
  appearance: none;
  border-radius: .25rem;
  padding: 0 .5rem;
  background-color: #fff;
  border: 1px solid #b4b4b4;
}
.search-input span.yd-search-span {
  display: block;
  height: 1.4rem;
  line-height: 1.4rem;
  text-align: left;
  font-family: inherit;
  color: #CCCCCC;
  font-size: .7rem;
  font-weight: normal;
}
.search-input label+span.yd-search-span {
  padding-left: .9rem;
}
/* yd-serach 结束 */

.icon.icon-f7 {
	width: 1.45rem;
	height: 1.45rem;
	background-image: url("../../../img/common/i-f7.png");
}
.icon.icon-form-name {
	width: 1.45rem;
	height: 1.45rem;
	background-image: url("../../../img/common/i-form-name.png");
}
.icon.icon-form-password {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/i-form-password.png");
}
.icon.icon-form-email {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/img/i-form-email.png");
}
.icon.icon-form-calendar {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/img/i-form-calendar.png");
}
.icon.icon-form-tel {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/img/i-form-tel.png");
}
.icon.icon-form-gender {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/i-form-gender.png");
}
.icon.icon-form-toggle {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/i-form-toggle.png");
}
.icon.icon-form-comment {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/i-form-comment.png");
}
.icon.icon-form-settings {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/i-form-settings.png");
}
.icon.icon-form-url {
width: 1.45rem;
height: 1.45rem;
background-image: url("../../../img/common/i-form-url.png");
}